package cn.edu.scau.service;

import java.util.List;


import cn.edu.scau.entity.Dish;

/**
 * 业务逻辑层接口DishService
 *
 */
public interface DishService {

	/**
	  * 新增膳食
	 * @param dish
	 * @return
	 */
	boolean insert(Dish dish);
	
	/**
	  *修改膳食
	 * @param dish
	 * @return
	 */
	boolean update(Dish dish);
	
	/**
	  * 根据编号删除膳食信息
	 * @param id
	 * @return
	 */
	boolean delete(Integer id);
	
	/**
	  * 根据编号查询膳食信息
	 * @param id
	 * @return
	 */
	Dish selectById(Integer id);
	
	/**
	  *查询所有膳食信息 
	 * @return
	 */
	List<Dish> selectAll();
	
	/**
	  * 根据膳食名称、类别、特点组合模糊查询
	 * @param dishname
	 * @param dishtype
	 * @param dishfeatures
	 * @return
	 */
	List<Dish> findByNameTypeFeatures(String dishname,String dishtype,String dishfeatures);
	
	
}
